element.onevent = functionName;
element.addEventListener('event' , functionName , BooLean);
event.stopPropagation()
submit
)與連結(link
)
event.preventDefault()
e.target
:e.target
為事件的目標元件,可透過 e.target.nodeName
來取得名稱<body>
<input type="button" value="點擊" class="btn">
<a href="#" class="link">連結</a>
<script src="JS/test.js"></script>
</body>
JS 的部分
let btn = document.querySelector(".btn");
let link = document.querySelector(".link");
function click (){
console.log("click");
}
btn.addEventListener('click' , click , false);
link.addEventListener('click' , function(e){
console.log(e.target.nodeName);
e.preventDefault();
},false);
可能會再說一下 event 的使用